make something good - German English Dictionary